package com.gitee.xmhzzz.emqx.client.model.message;

import com.google.common.collect.Maps;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Map;

/**
 * @ClassName CommonMessage
 * @Description
 * @Author wzq
 * @Date 2024/7/9 9:45
 * @Version 1.0
 */
@Data
@Accessors(chain = true)
public class CommonMessage implements IMessage{

    private String deviceId;

    private String productId;

    private String messageContent;

    protected volatile Map<String, Object> headers = Maps.newConcurrentMap();

}
